<?php

namespace App\Models;


use Illuminate\Database\Eloquent\Model;

class SalesmanSet extends Model
{
    protected $table = 'salesman_set';
    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */

    //salesman_set表中
    //有效地推定义
    //validsalesmanruletype值为1表示：新用户通过地推专属二维码下载app，且在24小时内在app完成登录
    //validsalesmanruletype值为2表示：新用户登录app且消费xx笔  ，单笔消费金额需达xx以上

    //个人地推结算
    //accounttype值为1表示：每个有效地推的注册用户xx元
    //accounttype值为2表示每个有效地推的注册用户xx元，且该用户的每笔消费实付金额满xx以上的订单按xx元／单计为地推订单收入
    //accounttype值为3表示每个有效地推的注册用户xx元，且该用户的每笔消费按实付金额的xx%计为地推订单收入
    //accounttype值为4表示前xx名有效地推用户：每个有效地推的注册用户xx元，且该用户的每笔消费按实付金额的xx%计为地推订单收入；
    //之后的有效地推用户：每个有效地推的注册用户xx元，且该用户的每笔消费按实付金额的xx%计为地推订单收入
    //accounttype值为5表示每个有效地推的注册用户xx元,且该用户首笔金额满多少元以上的充值按xx元／单计为地推充值收入
    //accounttype值为6表示每个有效地推的注册用户xx元,且该用户前xx笔金额满多少元以上的充值按xx元／单计为地推充值收入

    protected $fillable = [
        'cityid',
        'name',
        'salesmantype',
        'shoptype',
        'accountperiod',
        'accountperioddescription',
        'validsalesmanruletype',
        'validorderminnum',
        'validorderminamount',
        'accounttype',
        'registergetmoney',
        'accountorderminamount',
        'ordergetmoney',
        'ordergetratio',
        'topnum',
        'topregistergetmoney',
        'topordergetratio',
        'afterregistergetmoney',
        'afterordergetratio',
        'rechargetopnum',
        'rechargeminamount',
        'rechargegetmoney',
        'status',
        'adminid',
    ];

}
